// point free 案例演示
// First   Name => first_name

// point free 函数组合的一种
// point free 特点：
// 不需要指明处理的数据
// 只需要合成运算过程
// 需要定义一些辅助的基本运算函数


const fp = require('lodash/fp')
const f = fp.flowRight(fp.replace(/\s+/g, '_'), fp.lowerCase)
console.log(f('First   Name '))